package com.chinaisafe.user.vo.response;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * UserInfoRespVO
 * Description：
 *
 * @author xuefu.shu
 * @date 2024-07-15 14:30
 */
@Data
@Schema(name = "UserInfoRespVO", description = "用户信息响应值对象")
public class UserInfoRespVO {

    @Schema(description = "用户id")
    private Long userId;

    @Schema(description = "用户名")
    private String nickName;

    @Schema(description = "用户头像")
    private String avatar;

    @Schema(description = "用户行政部门id")
    private Long deptId;

    @Schema(description = "用户签名")
    private String signature;

    @Schema(description = "用户类别 1, 超级管理员 2, 平台管理员 3,企业管理员  4, 企业用户")
    private Integer userType;

    @Schema(description = "租户编码")
    private String tenantCode;

    @Schema(description = "租户名称")
    private String tenantName;

}
